@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased}
body{font: normal 12px/180% Georgia;color: #212121;}
*, *::after, *::before{box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}
*{margin: 0;padding: 0;outline: 0;border: 0;}
a:link, a:visited{color: #333;text-decoration: none;}
a:hover{color: #c00;text-decoration: underline;}
a, img{-webkit-touch-callout: none;}
ol, ul, li{list-style: none;}
em, i{font-style: normal;}
input, select, textarea{-webkit-appearance: none;-moz-appearance: none;
-ms-appearance: none;appearance: none;font-size: 100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor: pointer;}
table{border-collapse: collapse;border-spacing: 0;}
.fl{float:left;}
.fr{float:right;}
/*clear*/
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;overflow:hidden;}
.cf{zoom:1;}
.g-ellipsis-1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.g-ellipsis-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-ellipsis-3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.g-ellipsis-4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 4;}
/*copyright*/
#copyright{margin: 0px auto;text-align: center;padding: 20px 0;line-height: 180%;clear: both;}
.w1000{position: relative;width: 1000px;margin-left: auto;margin-right: auto;}
.w1200{position: relative;width: 1200px;margin-left: auto;margin-right: auto;}
.w1280{width:1280px;margin-left: auto;margin-right: auto;}
/*=====public end=====*/
/*other*/
.white,.white a:link, .white a:visited, .white a:hover{color:white;}
/*header*/
.Header{background:url(../imgs/headbg.png) no-repeat;padding-top:20px;height:175px;}
.Header .w1280{width:1000px !important;}
.Header .logo{text-align: center;}
.Header .logo .logo-img{margin-right:23px;}
.Header .logo .tit0-img{margin-bottom:12px;}
.Header .col-1{width:30%;}
.Header .col-1 img{margin:30px 13px 0 13px}
.Header .col-1 span.menu{display: none;}
.Header .col-2{width:65%;margin-top:28px;}
.sidenav{display: none;}
.items{float:right;margin-right:20px;height: auto;position: relative;}
.items h3{font-size: 16px;color:#fff;height:47px;line-height:30px;padding-left: 10px;display: inline-block;}
.items span{background:url(../imgs/arrow.png) no-repeat;width:14px;height:7px;display: inline-block;margin-left:7px;}
.items .itembox{position: absolute;height: 0px;overflow: hidden;transition: height 1s;z-index:999;}
.items .itembox ul{height: auto;}
.items .itembox ul li{
    height:49px;font-size:16px;width:100%;line-height: 49px;text-align:center;border-bottom:1px solid #e5e5e5;
}
.items .itembox ul li:last-child{border-bottom: none;}
.items.Search{position: relative;}
.items.Search input{
    width:170px;height:29px;padding-right:30px;line-height:29px;border:1px solid #fff;border-radius:15px;
    background-color: transparent;text-indent:0.5em;color:#fff
}
.items.Search img{position: absolute;top:8px;right:12px;cursor: pointer;}
.items.Search input#button{width: 13px;height: 15px; position: absolute;top:8px;right:12px;cursor: pointer;padding-right:0;line-height: inherit;border:none;border-radius:none;text-indent:0em;color:transparent}
.items:hover .itembox.Archive{width:260px;height: 300px;}
.items:hover .itembox.Archive iframe{border:1px solid #e5e5e5;}
.items:hover .itembox.Languages{
    height: auto;background:#fff;border:1px solid #e5e5e5;border-top:none;width:100%;
}
.items:hover .itembox.Languages ul{width:85%;margin:0 auto}
.route{padding:16px 0;border-bottom:1px solid #ececec;font-size:14px;}
.route a{margin:0 5px}
/*foreignzt_nav*/
.foreign_nav{height:74px;border-bottom:1px solid #eaeaea;}
.foreign_nav_left{width:85%;float:left;text-align: center;}
.foreign_nav_left a{font-size:18px;line-height:74px;margin:0 32px}
.foreign_nav_left a:first-child{display: none}

.foreign_nav_right{width:15%;float:right;}
.foreign_drop{position: relative;top:0;z-index:998}
.foreign_drop span{padding-left:30px;display: inline-block;line-height:74px;font-size:18px;}
.foreign_drop i{
    background:url(../imgs/ico5.png) no-repeat;width:17px;height:10px;display: inline-block;
    margin-left:7px;
}
.foreign_drop:hover,.foreign_drop_con{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}

.foreign_drop_con{
    position: absolute;height:0px;overflow: hidden;transition: height 1s;width:101.5%;left:-1px;
}
.foreign_drop:hover .foreign_drop_con{border-bottom:1px solid #e5e5e5;}
.foreign_drop_con ul{height: auto;box-sizing: border-box;width:85%;margin:0 auto;}
.foreign_drop_con ul li{
    height:49px;font-size:18px;width:100%;padding:0;border-bottom:1px solid #ececec;line-height: 49px;text-align: center;
}
.foreign_drop:hover .foreign_drop_con{height: auto;background:#fff}
/*banner*/
.foreign_ban1{position: relative;border-top:1px solid #c0c0c0;padding-top:28px;margin-top:30px;}
.foreign_ban1 .swiper-container{height:120px;width: 100%;overflow: hidden;}
.foreign_ban2{display: none;}
/*p1Con*/
.foreign_tit1{margin:30px auto}
.foreign_tit1 h1{font:bold 32px/36px Georgia;display: flex;align-items: center;justify-content: center;}
.foreignP1Con{margin-top:40px;overflow: hidden;}
.foreignP1Con .col-1{width:685px;}
.foreignP1Con .col-2{width:570px;}
.foreign_pic1{width:685px;height:495px;position:relative;}
.foreign_pic1 .swiper-container{width:685px;height:495px;}
.foreign_pic1 .swiper-slide img{border-radius:5px;}
.foreign_pic1 .swiper-slide span{text-align: left;display: block;font-size:20px;line-height:25px;}
.pagination1{position: absolute;right:10px;text-align: right;top:420px;width: 100%;z-index: 99;}
.pagination1 .swiper-pagination-switch{
    display: inline-block;width:10px;height:10px;border-radius:10px;background:#fff;margin-right:6px;
    cursor: pointer;
}
.pagination1 .swiper-active-switch {background: #ca3636;width:19px;}
.prev1{background: url(../imgs/left.gif) no-repeat;left:0px;}
.next1{background: url(../imgs/right.gif) no-repeat;right:0px;}
.prev1,.next1{width:35px;height:35px;z-index: 99;position: absolute;top:40%;}
.foreign_list1{margin-top: 10px;width:288px;float:left;}
.foreign_list1 li{font-size:18px;line-height:22px;padding:8px 0;border-bottom: 1px solid #ececec;font-weight: bold;}
.foreign_list1 li:first-child{padding-top:0;}
.foreign_list1 li:last-child{border-bottom:none;}
.foreign_list1b{width:100%}
.foreign_pic2{float:right;position: relative;}
.foreign_pic2 p{position: absolute;bottom:0;left:0;height:auto;line-height:16px;padding:5px 2%;background:rgba(0, 0, 0, 0.5);width:100%;text-align: left;font-size:14px;display: flex;align-items: center;justify-content: center;}
.foreign_line1{border-bottom: 1px solid #ececec;overflow: hidden;padding-bottom:10px}
.foreign_box1{padding-top:25px}
/*p2Con*/
.foreign_mt20{margin-top:20px;}
.foreignP2Con{margin-top:25px;border-top:1px solid #c0c0c0;padding-top:25px;}
.foreignP2Con .col-1{width:400px;}
.foreignP2Con .col-2{width:400px;margin-left:42px;}
.foreignP2Con .col-3{width:380px;}
.foreign_tit2 h3{font:bold 24px/26px Georgia;position: relative;float:left;}
.foreign_more{float:left;}
.foreign_more a{background:url(../imgs/ico6.png) no-repeat;width:19px;height: 19px;display: inline-block;margin-top:5px;margin-left:8px;}
.foreign_list3{margin-top:15px;}
.foreign_list3 li{font-size:16px;line-height: 22px;padding:15px 0;border-bottom: 1px solid #ececec;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.foreign_list3 li i{background:url(../imgs/ico9.png) no-repeat;display: inline-block;width:23px;height:17px;margin-right:6px;}
.foreign_list3 li:last-child{border-bottom: none;}
.foreign_pic8_con{margin-top: 22px;overflow: hidden;margin-bottom:0px}
.foreign_pic8_con p{font-size:18px;font-weight:normal;margin-top: 8px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.foreign_pic8_con .foreign_list3{margin-top:8px;}
.foreign_pic8_con .foreign_list3 li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.foreign_pic8_con .foreign_list3 li:last-child{border-bottom:none;}
.foreign_tit2_none h3::after{display: none;}
.foreign_list2{background:#f5f5f7;margin-top: 30px;border-radius: 3px;}
.foreign_list2 ul{width:355px;margin:20px auto;}
.foreign_list2 li{
    clear: both;font-size: 16px;line-height: 20px;padding:18px 0;border-bottom: 1px solid #ececec;
    overflow: hidden;
}
.foreign_list2 li span{
    width: 20px;height: 20px;line-height: 20px;margin:8px 12px 0 0;color: #cc3232;
    font-size:27px;float: left;font-family: "Times New Roman";font-weight:600;
}
.foreign_list2 li a{width:316px;float:left;}
.foreign_list2 li:last-child{border-bottom: none;}
.foreign_pic9{display: none;}
/*p3Con*/
.foreignP3Con{margin-top:25px;border-top:1px solid #c0c0c0;padding-top:25px;}
.foreign_pic3{margin-top: 20px;}
.foreign_pic3 li{width:296px;float:left;margin-left:32px;}
.foreign_pic3 li:nth-child(4n+1){margin-left:0;}
.foreign_pic3 li img{border-radius: 3px;}
.foreign_pic3 li p{font-size: 16px;margin-top:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*p4Con*/
.foreignP4Con{margin-top:35px;margin-top:25px;border-top:1px solid #c0c0c0;padding-top:25px;}
.foreignP4Con .col{width:385px;box-sizing: content-box;}
.foreignP4Con .col-1{padding-right:31px;border-right:1px solid #ececec;}
.foreignP4Con .col-2{padding-left: 32px;border-right:1px solid #ececec;padding-right:31px;}
.foreign_pic4{margin-top: 20px;}
.foreign_pic4 p{font-size:18px;line-height: 22px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.foreign_pic4 img{border-radius: 5px;}
.foreign_tit2c{margin-left:-35px;background:#fff;padding-left:40px;}
.foreign_pic5{margin-top: 20px;}
.foreign_pic5 li{width:240px;float:left;margin-left:20px;}
.foreign_pic5 li:nth-child(5n+1){margin-left:0;}
.foreign_pic5 li img{border-radius: 3px;}
.foreign_pic5 li p{font-size: 16px;margin-top:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*p5Con*/
.foreignP5Con{margin-top:35px;margin-top:25px;border-top:1px solid #c0c0c0;padding-top:25px;}
.foreignVideo{display: none;}
/*copyright*/
.foreign_bottom{background:#f5f5f7;padding: 50px 0 30px 0;margin-top: 30px;}
.foreign_link{width:1100px;margin:0 auto}
.foreign_link span{font-weight: bold;float: left;width:8%;font-size: 20px;}
.foreign_link_txt{float:left;width:92%;font-size: 16px;line-height: 180%;}
.foreign_link_txt a{margin-right:12px}
#copyright{text-align: center;font-size: 14px;padding:30px 0 20px 0}
.foreign_change{display: none;}
.foreign_bottom2{padding: 0;margin-top: 30px;}
/*d2txtCon*/
.w900{width:900px;margin:0 auto}
.d2txtCon h1{font:bold 30px/40px Georgia;margin-top: 25px;}
.d2txtCon .origin{font-size: 14px;margin-top: 20px;}
.origin span{margin-left:8px;}
.d2txtCon .date{font-size: 14px;color:#9b9b9b;margin-top:5px;}
.d2txtCon p{padding:15px 0;font-size: 16px;line-height:150%;}
.share_txt{float:right;text-align: right;color: #afafaf;font-size: 14px;margin-right:15px}
.share_txt span{width:74px;height:31px;border-radius: 15px;display:inline-block;background:#f5f5f7;vertical-align: middle;text-align: center;margin-left:8px;}
.share_txt span img{margin-top:8px}
.foreign_list4{margin-top:40px;border-top:1px solid #c0c0c0;padding-top:25px;}
.foreign_list4 ul{margin: 20px auto 0 auto;}
.foreign_list4 li{font-size: 16px;line-height:180%;}
.f_pic{text-align: center;font-size: 16px;margin:10px auto}
.facebook{width:18px;height: auto;}
.twitter{width:22px;height: auto;}
.sina{width:24px;height: auto;}
.instagram{width:22px;height: auto;}
.youtub{width:50px;height: auto;}
.editor{text-align: right;font-size: 14px;}
.share_txt{display: none}
.f_pic table{margin:0 auto}
.p_num{text-align: center;font-size:14px;margin-top:20px;}
.p_num span a{border:#dddad2 1px solid;background:#cc3333;padding:10px 15px;margin:0 5px;display:inline-block;text-decoration:none;color:#fff;}
.p_num a.common_current_page{color:#cc3333;}
.share_text{width:200px;margin:15px auto 0 auto}
/*d2tu*/
.foreign_pic13 ul{overflow: hidden;}
.foreign_pic13 li{float:left;width:445px;margin-top:34px;padding-left:31px;padding-right:31px;border-right:1px solid #ececec;position: relative;height:300px;overflow: hidden}
.foreign_pic13 li p{width:97%;margin:8px auto 0 auto;font-size: 16px;}
.foreign_pic13 li:nth-child(3n+1){padding-left:0;width:415px}
.foreign_pic13 li:nth-child(3n){padding-right:0;border-right:none;width:415px}
.foreign_pic13 li i{position: absolute;background:url(../imgs/vbg3.png) no-repeat;width:48px;height:48px;top:50%;left:9%}
.foreign_pic13 li:nth-child(3n+1) i{left:3%}
.foreign_pic14{margin-top:20px;height:auto;}
#tiles{list-style-type:none;position:relative;margin: 0;}
#tiles li{width:384px;background:#fff;display:none;cursor:pointer;margin:0 4px;float:left;border:1px solid #bebebe;padding:4px 4px 4px 4px;}
#tiles li img{display: block;margin-bottom:8px;}
#tiles li p{font-size:16px;}
/*d2list*/
.foreign_d2nav{border-bottom:1px solid #ececec;font-size:16px;padding:20px 0}
.foreign_d2nav a{margin:0 8px}
.foreign_d2list{margin-top: 25px;}
.foreign_d2list .col-1{width:858px;}
.foreign_d2list .col-2{width:372px;padding-top:30px;}
.foreign_d2list .col-1 h3{font:bold 30px/80px Georgia;border-bottom:1px solid #ececec;}
.foreign_d2list .col-2 .foreign_pic2:nth-child(2){margin-top:30px;margin-bottom:30px;}
.foreign_d2list .col-2 .foreign_pic2{width: 372px}
.foreign_d2list .col-2 .foreign_pic2 img{width:100%;height: auto}
.foreign_d2list .col-2 .foreign_pic2 p{font-size: 18px;margin-top:8px;}
.foreign_d2list .col-2 .foreignP5Con,
.foreign_d2list .col-2 .foreignP3Con{width:100%;border-top:none;}
.foreign_d2list .col-2 .foreignP3Con{margin-top:0}
.foreign_d2list .col-2 .foreignP5Con{padding-top:5px}
.foreign_d2list .col-2 .foreignP5Con .foreign_pic5 li:nth-child(-n+1),
.foreign_d2list .col-2 .foreignP3Con .foreign_pic3 li:nth-child(-n+1){display: block}
.foreign_d2list .col-2 .foreignP5Con .foreign_pic5 li,
.foreign_d2list .col-2 .foreignP3Con .foreign_pic3 li{width: 100%;display:none;}
.foreign_d2list .col-2 .foreignP5Con .foreign_pic5 li img,
.foreign_d2list .col-2 .foreignP3Con .foreign_pic3 li img{width: 100%;height: auto}
.foreign_list6 li{padding:20px 0;border-bottom:1px solid #ececec;font-size:16px;overflow: hidden;}
.foreign_list6 li img{float:left;margin-right:10px}
.foreign_list6 li span{color:#878787;display: block;margin-top:8px}
.foreign_list6 li b{display: block;font-size:18px;}
.foreign_list6 li p{font-size:16px;line-height: 20px;margin-top:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.page_n{text-align:center;padding:40px 0 20px 0;overflow:hidden;}
.page_n a{border:#dddad2 1px solid;background:#f7f6f3;padding:10px 15px;margin:0 5px;text-decoration:none;}
.page_n a.common_current_page{background:#cc3333;color:#fff;text-decoration:none;border:#cc3333 1px solid;}
.foreign_d2_mt20{margin-top: 20px;}
.foreign_d2_mt20 h3,.foreign_d2_mt20 em{margin-top:20px}
.foreign_pic11{margin-top: 20px;}
.foreign_pic11 li{margin-bottom:20px}
.foreign_pic11 p{font-size:18px;line-height: 22px;margin-top: 8px;}
.foreign_pic11 img{border-radius: 5px;}
/*210712*/
.error{text-align: center;font-size:20px;margin:5% auto}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
    /*change*/
    .foreign_change{display: block;width:9rem;margin:30px auto;display: flex;flex-direction: row;align-items: center;justify-content: space-around;}
    .languageBox{display: none;}
    .foreign_btn1 i{background:url(../imgs/ico7.png) no-repeat;width:29px;height:28px;margin-top:12px;margin-right:5px;background-size:80% auto;}
    .foreign_btn1 span{cursor: pointer;background:#c12828;height:50px;display:flex;color:#fff;font-size: 16px;line-height: 50px;text-align: center;padding:0 20px;}
}
/*202001015*/
#pvlive_cctven {
	margin: 0 auto;
}
.phone #pvlive_cctven {
	width: 100% !important;
	height: 100% !important;
}